package string;

public class Demo03 {
    public static void main(String[] args) {
        /*
            字符串对象创建以后就不可以改变了
            字符串引用变量改变

            Java为了提升系统性能，为了减少字符串对象个数，提升字符串的复用，利用字符串常量池优化“静态”字符串
            静态字符串：
            字符串字面量，用双引号“” 创建的字符串
            字符串常量，static final 修饰的字符串
            静态字符串连接的结果，“ABC”+“DEF”或者123+“ABC”

            动态字符串：
            使用new运算创建的字符串
            字符串变量连接的结果 ：s1+s2
         */
        String s1 = "ABC";
        String s2 = s1;
        s1 +="DEF";
        System.out.println(s1);
        System.out.println(s2);

    }
}
